package com.hualude.roadsign.dto;

import com.hualude.roadsign.model.CoverFaultEntity;

/**
 * Created by pjn on 2017/8/11.
 */
public class CoverFaultDto {
    private Integer coverFaultId;
    private Integer coverId;
    private Integer coverCheckerId;
    private String coverCheckTime;
    private Integer coverCheck;
    private Integer coverMainCheckerId;
    private String coverMainCheckTime;
    private Integer coverMainCheck;
    private String coverFeedback;
    private Double coverMoney;
    private Integer coverOrgId;
    private String coverOrgName;
    private Integer coverMainOrgId;
    private String coverMainOrgName;
    private Integer coverFaultLevel;
    private String coverFaultPhoto;
    private Integer coverFaultType;
    private String coverFaultReason;
    private Integer coverFaultCreatorId;
    private String coverFaultCreatorPhone;
    private String coverFaultCreatorName;
    private String coverFaultTime;

    private Integer coverMaintainerId;
    private String coverMaintenancePhoto;
    private String coverMaintenanceContent;
    private String coverMaintenanceExplain;
    private Integer coverMaintenanceStatus;
    private String coverMaintenanceTime;

    private String projectNumber;
    private Integer coverRegionId;
    private String coverLongitude;
    private String coverLatitude;
    private String coverProvince;
    private String coverCity;
    private String coverArea;
    private String coverRoadName;
    private String coverStartRoad;
    private String coverEndRoad;
    private Integer coverShape;
    private Integer coverMaterial;
    private String coverSize;
    private String coverPhoto;
    private String coverInstallTime;
    private String coverInstallOrg;
    private Integer coverPeriod;
    private Integer coverServiceLife;
    private String coverRemark;
    private Integer coverCreatorId;
    private String coverCreatorName;
    private Integer coverModifierId;
    private Integer coverIsComplete;

    public CoverFaultDto() {
    }

    public CoverFaultDto(Integer coverId, Integer coverFaultLevel, String coverFaultPhoto, Integer coverFaultType, String coverFaultReason, String coverMainCheckTime, String coverLongitude, String coverLatitude, String coverProvince, String coverCity, String coverArea, String coverRoadName, String coverStartRoad, String coverEndRoad, String coverMaintenancePhoto, String coverMaintenanceContent, String coverMaintenanceExplain, String coverMaintenanceTime) {
        this.coverId = coverId;
        this.coverFaultLevel = coverFaultLevel;
        this.coverFaultPhoto = coverFaultPhoto;
        this.coverFaultType = coverFaultType;
        this.coverFaultReason = coverFaultReason;
        this.coverMainCheckTime = coverMainCheckTime;
        this.coverLongitude = coverLongitude;
        this.coverLatitude = coverLatitude;
        this.coverProvince = coverProvince;
        this.coverCity = coverCity;
        this.coverArea = coverArea;
        this.coverRoadName = coverRoadName;
        this.coverStartRoad = coverStartRoad;
        this.coverEndRoad = coverEndRoad;
        this.coverMaintenancePhoto = coverMaintenancePhoto;
        this.coverMaintenanceContent = coverMaintenanceContent;
        this.coverMaintenanceExplain = coverMaintenanceExplain;
        this.coverMaintenanceTime = coverMaintenanceTime;
    }

    public CoverFaultDto(Integer coverId, Integer coverFaultLevel, String coverFaultPhoto, Integer coverFaultType, String coverFaultReason, String coverMainCheckTime, String coverLongitude, String coverLatitude, String coverProvince, String coverCity, String coverArea, String coverRoadName, String coverStartRoad, String coverEndRoad, String coverMaintenancePhoto, String coverMaintenanceContent, String coverMaintenanceExplain, String coverMaintenanceTime,String coverFeedback) {
        this.coverId = coverId;
        this.coverFaultLevel = coverFaultLevel;
        this.coverFaultPhoto = coverFaultPhoto;
        this.coverFaultType = coverFaultType;
        this.coverFaultReason = coverFaultReason;
        this.coverMainCheckTime = coverMainCheckTime;
        this.coverLongitude = coverLongitude;
        this.coverLatitude = coverLatitude;
        this.coverProvince = coverProvince;
        this.coverCity = coverCity;
        this.coverArea = coverArea;
        this.coverRoadName = coverRoadName;
        this.coverStartRoad = coverStartRoad;
        this.coverEndRoad = coverEndRoad;
        this.coverMaintenancePhoto = coverMaintenancePhoto;
        this.coverMaintenanceContent = coverMaintenanceContent;
        this.coverMaintenanceExplain = coverMaintenanceExplain;
        this.coverMaintenanceTime = coverMaintenanceTime;
        this.coverFeedback = coverFeedback;
    }

    public CoverFaultDto(Integer coverCheck, Integer coverMainCheck, Integer coverMaintenanceStatus) {
        this.coverCheck = coverCheck;
        this.coverMainCheck = coverMainCheck;
        this.coverMaintenanceStatus = coverMaintenanceStatus;
    }

    public CoverFaultDto(Integer coverCheck, Integer coverMainCheck, String coverFeedback, Double coverMoney, Integer coverFaultLevel, String coverFaultPhoto, Integer coverFaultType, String coverFaultReason, Integer coverFaultCreatorId, String coverFaultTime) {
        this.coverCheck = coverCheck;
        this.coverMainCheck = coverMainCheck;
        this.coverFeedback = coverFeedback;
        this.coverMoney = coverMoney;
        this.coverFaultLevel = coverFaultLevel;
        this.coverFaultPhoto = coverFaultPhoto;
        this.coverFaultType = coverFaultType;
        this.coverFaultReason = coverFaultReason;
        this.coverFaultCreatorId = coverFaultCreatorId;
        this.coverFaultTime = coverFaultTime;
    }

    public CoverFaultDto(Integer coverId, Integer coverOrgId, Integer coverMainOrgId, String coverLongitude, String coverLatitude, String coverProvince, String coverCity, String coverArea, String coverRoadName, String coverStartRoad, String coverEndRoad, Integer coverShape, Integer coverMaterial, String coverSize, String coverPhoto, String coverInstallTime, String coverInstallOrg, Integer coverPeriod, Integer coverServiceLife, Integer coverCreatorId) {
        this.coverId = coverId;
        this.coverOrgId = coverOrgId;
        this.coverMainOrgId = coverMainOrgId;
        this.coverLongitude = coverLongitude;
        this.coverLatitude = coverLatitude;
        this.coverProvince = coverProvince;
        this.coverCity = coverCity;
        this.coverArea = coverArea;
        this.coverRoadName = coverRoadName;
        this.coverStartRoad = coverStartRoad;
        this.coverEndRoad = coverEndRoad;
        this.coverShape = coverShape;
        this.coverMaterial = coverMaterial;
        this.coverSize = coverSize;
        this.coverPhoto = coverPhoto;
        this.coverInstallTime = coverInstallTime;
        this.coverInstallOrg = coverInstallOrg;
        this.coverPeriod = coverPeriod;
        this.coverServiceLife = coverServiceLife;
        this.coverCreatorId = coverCreatorId;
    }

    public CoverFaultDto(Integer coverId, Integer coverOrgId, Integer coverMainOrgId, Integer coverFaultType) {
        this.coverId = coverId;
        this.coverOrgId = coverOrgId;
        this.coverMainOrgId = coverMainOrgId;
        this.coverFaultType = coverFaultType;
    }

    public Integer getCoverFaultId() {
        return coverFaultId;
    }

    public void setCoverFaultId(Integer coverFaultId) {
        this.coverFaultId = coverFaultId;
    }

    public Integer getCoverId() {
        return coverId;
    }

    public void setCoverId(Integer coverId) {
        this.coverId = coverId;
    }

    public Integer getCoverCheckerId() {
        return coverCheckerId;
    }

    public void setCoverCheckerId(Integer coverCheckerId) {
        this.coverCheckerId = coverCheckerId;
    }

    public String getCoverCheckTime() {
        return coverCheckTime;
    }

    public void setCoverCheckTime(String coverCheckTime) {
        this.coverCheckTime = coverCheckTime;
    }

    public Integer getCoverCheck() {
        return coverCheck;
    }

    public void setCoverCheck(Integer coverCheck) {
        this.coverCheck = coverCheck;
    }

    public Integer getCoverMainCheckerId() {
        return coverMainCheckerId;
    }

    public void setCoverMainCheckerId(Integer coverMainCheckerId) {
        this.coverMainCheckerId = coverMainCheckerId;
    }

    public String getCoverMainCheckTime() {
        return coverMainCheckTime;
    }

    public void setCoverMainCheckTime(String coverMainCheckTime) {
        this.coverMainCheckTime = coverMainCheckTime;
    }

    public Integer getCoverMainCheck() {
        return coverMainCheck;
    }

    public void setCoverMainCheck(Integer coverMainCheck) {
        this.coverMainCheck = coverMainCheck;
    }

    public String getCoverFeedback() {
        return coverFeedback;
    }

    public void setCoverFeedback(String coverFeedback) {
        this.coverFeedback = coverFeedback;
    }

    public Double getCoverMoney() {
        return coverMoney;
    }

    public void setCoverMoney(Double coverMoney) {
        this.coverMoney = coverMoney;
    }

    public Integer getCoverOrgId() {
        return coverOrgId;
    }

    public void setCoverOrgId(Integer coverOrgId) {
        this.coverOrgId = coverOrgId;
    }

    public String getCoverOrgName() {
        return coverOrgName;
    }

    public void setCoverOrgName(String coverOrgName) {
        this.coverOrgName = coverOrgName;
    }

    public Integer getCoverMainOrgId() {
        return coverMainOrgId;
    }

    public void setCoverMainOrgId(Integer coverMainOrgId) {
        this.coverMainOrgId = coverMainOrgId;
    }

    public String getCoverMainOrgName() {
        return coverMainOrgName;
    }

    public void setCoverMainOrgName(String coverMainOrgName) {
        this.coverMainOrgName = coverMainOrgName;
    }

    public Integer getCoverFaultLevel() {
        return coverFaultLevel;
    }

    public void setCoverFaultLevel(Integer coverFaultLevel) {
        this.coverFaultLevel = coverFaultLevel;
    }

    public String getCoverFaultPhoto() {
        return coverFaultPhoto;
    }

    public void setCoverFaultPhoto(String coverFaultPhoto) {
        this.coverFaultPhoto = coverFaultPhoto;
    }

    public Integer getCoverFaultType() {
        return coverFaultType;
    }

    public void setCoverFaultType(Integer coverFaultType) {
        this.coverFaultType = coverFaultType;
    }

    public String getCoverFaultReason() {
        return coverFaultReason;
    }

    public void setCoverFaultReason(String coverFaultReason) {
        this.coverFaultReason = coverFaultReason;
    }

    public Integer getCoverFaultCreatorId() {
        return coverFaultCreatorId;
    }

    public void setCoverFaultCreatorId(Integer coverFaultCreatorId) {
        this.coverFaultCreatorId = coverFaultCreatorId;
    }

    public String getCoverFaultCreatorPhone() {
        return coverFaultCreatorPhone;
    }

    public void setCoverFaultCreatorPhone(String coverFaultCreatorPhone) {
        this.coverFaultCreatorPhone = coverFaultCreatorPhone;
    }

    public String getCoverFaultCreatorName() {
        return coverFaultCreatorName;
    }

    public void setCoverFaultCreatorName(String coverFaultCreatorName) {
        this.coverFaultCreatorName = coverFaultCreatorName;
    }

    public String getCoverFaultTime() {
        return coverFaultTime;
    }

    public void setCoverFaultTime(String coverFaultTime) {
        this.coverFaultTime = coverFaultTime;
    }

    public Integer getCoverMaintainerId() {
        return coverMaintainerId;
    }

    public void setCoverMaintainerId(Integer coverMaintainerId) {
        this.coverMaintainerId = coverMaintainerId;
    }

    public String getCoverMaintenancePhoto() {
        return coverMaintenancePhoto;
    }

    public void setCoverMaintenancePhoto(String coverMaintenancePhoto) {
        this.coverMaintenancePhoto = coverMaintenancePhoto;
    }

    public String getCoverMaintenanceContent() {
        return coverMaintenanceContent;
    }

    public void setCoverMaintenanceContent(String coverMaintenanceContent) {
        this.coverMaintenanceContent = coverMaintenanceContent;
    }

    public String getCoverMaintenanceExplain() {
        return coverMaintenanceExplain;
    }

    public void setCoverMaintenanceExplain(String coverMaintenanceExplain) {
        this.coverMaintenanceExplain = coverMaintenanceExplain;
    }

    public Integer getCoverMaintenanceStatus() {
        return coverMaintenanceStatus;
    }

    public void setCoverMaintenanceStatus(Integer coverMaintenanceStatus) {
        this.coverMaintenanceStatus = coverMaintenanceStatus;
    }

    public String getCoverMaintenanceTime() {
        return coverMaintenanceTime;
    }

    public void setCoverMaintenanceTime(String coverMaintenanceTime) {
        this.coverMaintenanceTime = coverMaintenanceTime;
    }

    public String getProjectNumber() {
        return projectNumber;
    }

    public void setProjectNumber(String projectNumber) {
        this.projectNumber = projectNumber;
    }

    public Integer getCoverRegionId() {
        return coverRegionId;
    }

    public void setCoverRegionId(Integer coverRegionId) {
        this.coverRegionId = coverRegionId;
    }

    public String getCoverLongitude() {
        return coverLongitude;
    }

    public void setCoverLongitude(String coverLongitude) {
        this.coverLongitude = coverLongitude;
    }

    public String getCoverLatitude() {
        return coverLatitude;
    }

    public void setCoverLatitude(String coverLatitude) {
        this.coverLatitude = coverLatitude;
    }

    public String getCoverProvince() {
        return coverProvince;
    }

    public void setCoverProvince(String coverProvince) {
        this.coverProvince = coverProvince;
    }

    public String getCoverCity() {
        return coverCity;
    }

    public void setCoverCity(String coverCity) {
        this.coverCity = coverCity;
    }

    public String getCoverArea() {
        return coverArea;
    }

    public void setCoverArea(String coverArea) {
        this.coverArea = coverArea;
    }

    public String getCoverRoadName() {
        return coverRoadName;
    }

    public void setCoverRoadName(String coverRoadName) {
        this.coverRoadName = coverRoadName;
    }

    public String getCoverStartRoad() {
        return coverStartRoad;
    }

    public void setCoverStartRoad(String coverStartRoad) {
        this.coverStartRoad = coverStartRoad;
    }

    public String getCoverEndRoad() {
        return coverEndRoad;
    }

    public void setCoverEndRoad(String coverEndRoad) {
        this.coverEndRoad = coverEndRoad;
    }

    public Integer getCoverShape() {
        return coverShape;
    }

    public void setCoverShape(Integer coverShape) {
        this.coverShape = coverShape;
    }

    public Integer getCoverMaterial() {
        return coverMaterial;
    }

    public void setCoverMaterial(Integer coverMaterial) {
        this.coverMaterial = coverMaterial;
    }

    public String getCoverSize() {
        return coverSize;
    }

    public void setCoverSize(String coverSize) {
        this.coverSize = coverSize;
    }

    public String getCoverPhoto() {
        return coverPhoto;
    }

    public void setCoverPhoto(String coverPhoto) {
        this.coverPhoto = coverPhoto;
    }

    public String getCoverInstallTime() {
        return coverInstallTime;
    }

    public void setCoverInstallTime(String coverInstallTime) {
        this.coverInstallTime = coverInstallTime;
    }

    public String getCoverInstallOrg() {
        return coverInstallOrg;
    }

    public void setCoverInstallOrg(String coverInstallOrg) {
        this.coverInstallOrg = coverInstallOrg;
    }

    public Integer getCoverPeriod() {
        return coverPeriod;
    }

    public void setCoverPeriod(Integer coverPeriod) {
        this.coverPeriod = coverPeriod;
    }

    public Integer getCoverServiceLife() {
        return coverServiceLife;
    }

    public void setCoverServiceLife(Integer coverServiceLife) {
        this.coverServiceLife = coverServiceLife;
    }

    public String getCoverRemark() {
        return coverRemark;
    }

    public void setCoverRemark(String coverRemark) {
        this.coverRemark = coverRemark;
    }

    public Integer getCoverCreatorId() {
        return coverCreatorId;
    }

    public void setCoverCreatorId(Integer coverCreatorId) {
        this.coverCreatorId = coverCreatorId;
    }

    public String getCoverCreatorName() {
        return coverCreatorName;
    }

    public void setCoverCreatorName(String coverCreatorName) {
        this.coverCreatorName = coverCreatorName;
    }

    public Integer getCoverModifierId() {
        return coverModifierId;
    }

    public void setCoverModifierId(Integer coverModifierId) {
        this.coverModifierId = coverModifierId;
    }

    public Integer getCoverIsComplete() {
        return coverIsComplete;
    }

    public void setCoverIsComplete(Integer coverIsComplete) {
        this.coverIsComplete = coverIsComplete;
    }

    public CoverFaultEntity toBean() {
        CoverFaultEntity coverFaultEntity = new CoverFaultEntity();
        coverFaultEntity.setCoverFaultReason(coverFaultReason);
        coverFaultEntity.setCoverFaultType(coverFaultType);
        coverFaultEntity.setCoverFaultPhoto(coverFaultPhoto);
        coverFaultEntity.setCoverFaultLevel(coverFaultLevel);
        coverFaultEntity.setCoverOrgId(coverOrgId);
        coverFaultEntity.setCoverCheck(0);
        coverFaultEntity.setCoverMainOrgId(coverMainOrgId);
        coverFaultEntity.setCoverMainCheck(0);
        coverFaultEntity.setCoverId(coverId);
        coverFaultEntity.setCoverFaultCreatorId(coverFaultCreatorId);
        coverFaultEntity.setCoverFaultTime(coverFaultTime);
        coverFaultEntity.setCoverMoney(coverMoney);
        coverFaultEntity.setCoverMaintenanceStatus(0);
        return coverFaultEntity;
    }
}
